supervised injection facilities - German English Dictionary